<?php

/**
 * 验证基类，所有需要登录的Controller都必须继承本类
 */

namespace Base;

class BackController extends BaseController {

    public function _initialize() {
        parent::_initialize();
        $this->checkLogin();
        if(strtolower(CONTROLLER_NAME)!='default'){
          //DefaultController对后台所有用户开放,不用判断是否有访问权限
          if(!ic_has_auth()){
            $this->error('您没有权限访问,请联系管理员', __APP__ . C('admin_default_page'));
          }
        }
        //获取当前用户可访问的所有权限页面
        $userbtqu=ic_get_auth();
        $btquuser = array();
        foreach($userbtqu as $k=>$value){
           array_push($btquuser,"/".$value['name']);
        };
        $this->assign('user_visit_rules',$btquuser);
    }




}
